/*
 * Copyright (C) 2016 yixun All Rights Reserved.
 * 
 * NoticeDto.java
 */
package com.emm.yixun.common.model.dto;

import com.emm.yixun.common.model.Notice;
import java.util.LinkedList;
import java.util.List;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import java.util.Date;

/**
 * [文件名称]<br>
 * NoticeDto.java<br>
 * <br>
 * [文件描述]<br>
 * InnoDB free: 10240 kB 数据辅助类<br>
 * <br>
 * [修改记录]<br>
 * 2016-05-16 18:03:24 创建 陶俊代码生成器<br>
 * 
 * @author 陶俊代码生成器
 * @version 1.00
 */
public class ReceiverNoticeDto extends Notice {
	//用户消息主表ID
	private Long receiverId;
	//消息接收者ID
	private Long receiverUserId;
	//消息接收状态 ReceiveStatusEnum
	private String receiveStatus;
	//消息接收时间
	private Date receiveTime;
	
	private String noticeTypeName;
	
	private List<Long> dictionaryIds;
	
	//流程ID
	private String taskId;
	//跳转地址
	private String formKey;
	//流程业务数据ID
	private String businessKey;
	//业务ID
	private String businessId;
	//客户ID
	private String customerId;
	//项目ID
	private String projectId;

	private String customerName;

	private String customerSex;

	private String combinedName;

	private String extendOne;

	private String extendTwo;

	private String extendThree;
	
	public Long getReceiverId() {
		return receiverId;
	}
	public void setReceiverId(Long receiverId) {
		this.receiverId = receiverId;
	}
	public Long getReceiverUserId() {
		return receiverUserId;
	}
	public void setReceiverUserId(Long receiverUserId) {
		this.receiverUserId = receiverUserId;
	}
	public String getReceiveStatus() {
		return receiveStatus;
	}
	public void setReceiveStatus(String receiveStatus) {
		this.receiveStatus = receiveStatus;
	}
	public Date getReceiveTime() {
		return receiveTime;
	}
	public void setReceiveTime(Date receiveTime) {
		this.receiveTime = receiveTime;
	}
	public List<Long> getDictionaryIds() {
		return dictionaryIds;
	}
	public void setDictionaryIds(List<Long> dictionaryIds) {
		this.dictionaryIds = dictionaryIds;
	}
	public String getNoticeTypeName() {
		return noticeTypeName;
	}
	public void setNoticeTypeName(String noticeTypeName) {
		this.noticeTypeName = noticeTypeName;
	}
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getFormKey() {
		return formKey;
	}
	public void setFormKey(String formKey) {
		this.formKey = formKey;
	}
	public String getBusinessKey() {
		return businessKey;
	}
	public void setBusinessKey(String businessKey) {
		this.businessKey = businessKey;
	}
	public String getBusinessId() {
		return businessId;
	}
	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}
	public String getCustomerId() {
		return customerId;
	}
	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}
	public String getProjectId() {
		return projectId;
	}
	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getCustomerSex() {
		return customerSex;
	}

	public void setCustomerSex(String customerSex) {
		this.customerSex = customerSex;
	}

	public String getCombinedName() {
		return combinedName;
	}

	public void setCombinedName(String combinedName) {
		this.combinedName = combinedName;
	}

	public String getExtendOne() {
		return extendOne;
	}

	public void setExtendOne(String extendOne) {
		this.extendOne = extendOne;
	}

	public String getExtendTwo() {
		return extendTwo;
	}

	public void setExtendTwo(String extendTwo) {
		this.extendTwo = extendTwo;
	}

	public String getExtendThree() {
		return extendThree;
	}

	public void setExtendThree(String extendThree) {
		this.extendThree = extendThree;
	}
}
